home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-07 / anet.zip / ANET.DOC < prev    next >
Text File  |  1991-07-14  |  10KB  |  235 lines

  1.  
  2.  
  3. ANET.COM 1.00 - 4 July 1991
  4.  
  5. 1. What is ANET.COM?
  6.     ANET.COM is an easy to use, self configuring, automatic login program.
  7.     ANET will only run on the LANtastic(tm) Network Operation System.
  8.     It differs from several other automatic login programs in that it is
  9.     self configuring, ie does not require that any files be set up or edited
  10.     to be used.  The programs reads the current network configuration of your
  11.     workstation and saves it in a file.  This file has a default name of
  12.     ANET.cfg, and is saved in the same directory as the program.  When ANET 
  13.     is run it reads this file, and attempts to make your system match the
  14.     file as much as possible.  To do this ANET will log you onto servers,
  15.     redirect and cancel redirection to disk drives and printer resources.
  16.     ANET will not beep at you (don't you just hate that) and will only issue
  17.     error messages if it cannot logon or redirect a device.  It will not
  18.     warn you about duplicate redirections or logins it will just cancel the
  19.     offending redirection or login and issue a correct one.  For example, if
  20.     the config file says that prn should be redirected to \\server\@printer
  21.     and prn is currently redirected to \\server1\@printer, ANET will NET 
  22.     UNUSE lpt1 and then NET USE LPT1 \\server\@printer.
  23.  
  24.     ANET provides the functionality of the following LANtastic(tm) commands:
  25.     
  26.     Net (menu system)
  27.     Net Login/Wait
  28.     Net Logout
  29.     Net Use
  30.     Net Unuse
  31.     Net Show
  32.     Net Message
  33.     Net LPT Timeout
  34.     Net Clock (See notes on this below)
  35.  
  36.     ANET also has several trivial bells and whistles, that are not really 
  37.     necessary to the program, but most of the code was there so why not?
  38.     They are:
  39.  
  40.     On-line Manual - This manual is available as a continuation of the help
  41.     screen.  This is a separate file ANET.man that must be located somewhere
  42.     on the path.
  43.  
  44.     Welcome Screen - If ANET finds a text file ANET.scr in the same directory
  45.     as the program it will display this file rather than the normal ANET 
  46.     copyright notice.  This is nice for those custom network installations.
  47.     Since this is a text file you can use an ansi graphic editor to product
  48.     quite nice screens. ( A few samples are included *.sc to view them just
  49.     TYPE them out to the screen)
  50.  
  51.     User Name Variable - ANET will place the user name used to logon to the
  52.     servers in an environmental variable U_NME in the master environment.
  53.     This is handy for batch files.
  54.  
  55. 2. How do I install ANET.COM?
  56.    Installation of ANET could not be easier, just copy ANET.com, ANET.man,
  57.    and if you wish one of the ANET.scr files to a directory on the path.
  58.    C:\Lantasti is good but not necessary.  Configure the system the way you 
  59.    want it either through the conventional batch files or with the NET menu.
  60.    NOW run ANET /s.  That's it, the configuration file is now set up and
  61.    ready to be used.
  62.  
  63. 3. How do I use ANET.COM?
  64.    
  65.    Syntax: ANET {user_name {password}} { /h /i /l /p /r /s /t /v /x}
  66.    Switches: /Help - This screen
  67.              /Information of current configuration
  68.              /Login per config file
  69.              /Prompt for password
  70.              /Reattach Devices
  71.              /Save current configuration
  72.              /Verbose display
  73.              /X eXit network - Log off all servers
  74.  
  75.    After ANET is configured, the command can be added to the batch file used
  76.    to start the network.  First load the netbios, redir and server then ANET.
  77.  
  78.    The commands: 
  79.    
  80.    LOGON and REDIRECT
  81.  
  82.    ANET /l
  83.    will optionally display the welcome screen if there is one, prompt for a 
  84.    user name and password,  and then logon to the servers and redirect to 
  85.    the drives specified in the config file.
  86.  
  87.    ANET !RICK {password} /l             
  88.    Will take the user name (!RICK) and password from the command line, and 
  89.    will NOT display the optional welcome screen.  If the password is blank 
  90.    it is assumed to not be needed.
  91.  
  92.    ANET !RICK /p /l
  93.    Will take the user name from the command line, optionally display the 
  94.    welcome screen, and prompt for a password.
  95.  
  96.    If the /v (verbose switch as added to any of the above command lines, the
  97.    program will display the name of each server as it logs onto them, and the
  98.    drive letter and redirection as they are established.
  99.  
  100.    LOGOUT
  101.  
  102.    ANET /x
  103.    This command will log you out from ALL servers.  Good command for shutting
  104.    down for the evening or just for security sake.
  105.  
  106.    If the /v (verbose switch is added the program will display the name of
  107.    each server it logs out of.
  108.  
  109.    CONFIGURE
  110.  
  111.    ANET /s
  112.    This command will cause ANET to read the current configuration of the 
  113.    workstation, all servers logged into, all printer and drive redirections,
  114.    net lpt timeout value, and message flag status and save it into a config-
  115.    uration file.  If ANET has not been used to log into the system the file 
  116.    will be named ANET.cfg.  If ANET has been used before the contents of the 
  117.    environmental variable U_NME will be used to generate the filename.  If 
  118.    the user name is less than 8 characters the filename will be user_name.cfg, 
  119.    if it is greater than 8 characters the filename will be the first 4 char-
  120.    acters + the last 4 characters of the user_name. ie Stephenie=stepenie.cfg.
  121.  
  122.    ANET user_name /s 
  123.    This will read the configuration and save it to a file using the user_name
  124.    from the command line.  The same method as above will apply to generating 
  125.    the filename.
  126.  
  127.    ANET {username} 
  128.    Will call up the net menu, you can then change the configuration of the
  129.    system, log into of off of servers, establish disk drive and printer
  130.    redirections.  When you exit the menu you are give the option to save
  131.    the new configuration.  The filename is determined by the rules above.
  132.  
  133.    The /v (verbose) switch will cause the above to display the current 
  134.    configuration of the workstation.  This display is identical to the 
  135.    /i switch described below.
  136.  
  137.    INFORMATION
  138.  
  139.    ANET /i
  140.    This command will cause the program to determine the current configuration
  141.    of the system and display it.  A sample display is included below.  Note
  142.    the DOS and NOS version numbers are displayed as well as the presence of
  143.    the programs redir.exe, server.exe, share.exe and lanpup.
  144.  
  145.    r3 Connection Manager for Lantastic(tm)             (c) 1991 r. r. roth
  146.  
  147.    Artisoft LANtastic(tm) NOS v4.04 Installed in Machine RICK           
  148.    Dos v5.0 Redir.exe[√] Server.exe[√] Lanpup.exe[ ] Share.exe[ ] Loaded.
  149.    LPT Timeout    0 seconds   Messages will Beep[√] Popup[√]
  150.  
  151.                            SAM Logged onto:
  152.                         Server   On    Adapter#
  153.                         \\RICK            0 
  154.  
  155.    Device    Redirection                  Device    Redirection 
  156.    F:   => \\RICK\C-DRIVE                 G:   => \\RICK\C-DRIVE
  157.    H:   => \\RICK\C-DRIVE                 PRN  => \\RICK\@PRINTER
  158.  
  159.    SET TIME FROM SERVER
  160.    This is the only thing that I am not satified with yet.  There is no
  161.    good way to determine the presence of a NET CLOCK command.  I therefore
  162.    had to resort to a kludge.  If you want to set the workstations time
  163.    from a server you have to edit the config file (I know HORRORS) and place
  164.    a capital C at the 19th character of the server line.  A normal server
  165.    configuration line appears as:
  166.    
  167.    \\server_name    0C
  168.         |           ||_Net Clock switch(optional)
  169.         |           |__Adapter Number
  170.         |______________Server's Name
  171.  
  172.   I am not happy with this solution and will welcome any suggestions.
  173.  
  174. 4. Legalities
  175.    ANET.COM is not freeware, nor is it in the public domain.  It is a
  176.    shareware program, and the entire program and documentation are
  177.    Copyright (C) 1991, Rick R. Roth, Tucson, Az.  You are encouraged
  178.    to copy the package freely, including distribution by BBS, shareware
  179.    library, or other means, provided that (1) the distribution shall
  180.    consist of the original archive containing the program and this doc-
  181.    umentation file, and (2) no fee of more than five US dollars ($5)
  182.    shall be charged for the copy.
  183.  
  184. 5. Registration
  185.    To register your copy of ANET.COM, send $10 in cash, check or money
  186.    order to:
  187.    
  188.    Rick R. Roth
  189.    4072 E. 22nd St.
  190.    Suite 178
  191.    Tucson, Az 85711
  192.    
  193.    THIS COPY IS LICENSED FOR THE EXCLUSIVE USE OF THE LICENSEE.  
  194.    This license is good for one network, and the software can be installed
  195.    on all computers on this network.
  196.  
  197. 6. Liability
  198.  
  199.  ╔═══════════════════════════════════════════════════════════════╗
  200.  ║                                                               ║
  201.  ║                    LIMIT OF LIABILITY                         ║
  202.  ║                    ──────────────────                         ║
  203.  ║      The author disclaims all warranties, expressed or        ║
  204.  ║ implied and assumes no liability for damages either from its  ║
  205.  ║ direct use or as a consequence of its use.  Have you hugged   ║
  206.  ║ your backup today?                                            ║
  207.  ║                                                               ║
  208.  ╚═══════════════════════════════════════════════════════════════╝
  209.  
  210.  
  211.   I have tested it on several computers and found that found that it works 
  212.   well on all of them.  All computers have been running LANtastic(tm) NOS v3.03
  213.   and above and all running MS DOS 3.3 and above.
  214.  
  215.   Please note that while the author is an employee of Artisoft, Inc., Artisoft 
  216.   is not responsible for the contents of this file; the functioning of ANET.COM 
  217.   (or any damages resulting from the use or misuse of the program); and further, 
  218.   Artisoft Technical Support and other employees of Artisoft, Inc. are 
  219.          
  220.                 NOT RESPONSIBLE FOR SUPPORTING THIS PROGRAM!  
  221.          
  222.   If you have problems or suggestions when using this program, direct them to 
  223.   me Rick R. Roth through one of the following channels:
  224.  
  225.         US Mail:          4702 E 22nd St,  Tucson, AZ  85711
  226.         CompuServ:        Artisoft forum, 75300,1377
  227.         Arti-facts BBS:   If you have a current account there.
  228.  
  229.  
  230.   Do NOT call the author during business hours for support, this program was
  231.   not written during business hours, it will not be supported during business 
  232.   hours.
  233.  
  234.  
  235.